package com.sinosoft.msf.base.supplier.pojo.tyc;

import com.alibaba.fastjson.annotation.JSONField;

import java.util.List;

public class SearchVo {
    @JSONField(name = "items")
    private List<ItemsDTO> items;

    public List<ItemsDTO> getItems() {
        return items;
    }

    public void setItems(List<ItemsDTO> items) {
        this.items = items;
    }

    public static class ItemsDTO {
        /**
         * 经营状态
         */
        @JSONField(name = "regStatus")
        private String regStatus;
        /**
         * 成立日期
         */
        @JSONField(name = "estiblishTime")
        private String estiblishTime;
        /**
         * 注册资本
         */
        @JSONField(name = "regCapital")
        private String regCapital;
        @JSONField(name = "companyType")
        private Integer companyType;
        /**
         * 匹配类型：公司名称匹配 股东信息匹配
         */
        @JSONField(name = "matchType")
        private String matchType;
        /**
         * 1-公司 2-人
         */
        @JSONField(name = "type")
        private Integer type;
        /**
         * 法人
         */
        @JSONField(name = "legalPersonName")
        private String legalPersonName;
        @JSONField(name = "regNumber")
        private String regNumber;
        /**
         * 统一社会信用代码
         */
        @JSONField(name = "creditCode")
        private String creditCode;
        /**
         * 公司名称
         */
        @JSONField(name = "name")
        private String name;
        @JSONField(name = "id")
        private String id;
        /**
         * 组织机构代码
         */
        @JSONField(name = "orgNumber")
        private String orgNumber;
        /**
         * 省份
         */
        @JSONField(name = "base")
        private String base;

        public String getRegStatus() {
            return regStatus;
        }

        public void setRegStatus(String regStatus) {
            this.regStatus = regStatus;
        }

        public String getEstiblishTime() {
            return estiblishTime;
        }

        public void setEstiblishTime(String estiblishTime) {
            this.estiblishTime = estiblishTime;
        }

        public String getRegCapital() {
            return regCapital;
        }

        public void setRegCapital(String regCapital) {
            this.regCapital = regCapital;
        }

        public Integer getCompanyType() {
            return companyType;
        }

        public void setCompanyType(Integer companyType) {
            this.companyType = companyType;
        }

        public String getMatchType() {
            return matchType;
        }

        public void setMatchType(String matchType) {
            this.matchType = matchType;
        }

        public Integer getType() {
            return type;
        }

        public void setType(Integer type) {
            this.type = type;
        }

        public String getLegalPersonName() {
            return legalPersonName;
        }

        public void setLegalPersonName(String legalPersonName) {
            this.legalPersonName = legalPersonName;
        }

        public String getRegNumber() {
            return regNumber;
        }

        public void setRegNumber(String regNumber) {
            this.regNumber = regNumber;
        }

        public String getCreditCode() {
            return creditCode;
        }

        public void setCreditCode(String creditCode) {
            this.creditCode = creditCode;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getOrgNumber() {
            return orgNumber;
        }

        public void setOrgNumber(String orgNumber) {
            this.orgNumber = orgNumber;
        }

        public String getBase() {
            return base;
        }

        public void setBase(String base) {
            this.base = base;
        }
    }
}
